cell nest - Spanish English Dictionary